<?php
/**
 * DAO_Abstract
 * 
 * 作者:  姚刚 (yaogang@the9sense.com)
 * 创建时间: 2011-03-06 01:29:03
 * 修改记录: 
 * 
 * $Id: Abstract.php 2 2011-03-08 01:31:19Z coosuu@gmail.com $
 */

abstract class DAO_Abstract {

    abstract public static function getRow($table, );

    abstract public static function getAll();

    abstract public static function getOne();

    abstract public static function add($table, $data, $requiredFields, $allowedFields);

    abstract public static function update($table, $data, $conditions, $params);

    abstract public static function remove();

    abstract public static function updateByConditions();

    abstract public static function incr();

    abstract public static function decr();
}
